Performance optimising hardware synthesis of shared objects

نویسنده

  • Eike Grimpe
چکیده

Acknowledgements Most of the ideas presented in this thesis have been developed while I was working for the EU project ODETTE (no. IST-1999-11476; funded by the European Commission under the 5th framework programm). First of all, I would like to thank my supervisor, Prof. Dr. Wolfgang Nebel, who encouraged my work, and who was certainly more convinced than I that this dissertation will be successfully completed. I am also grateful to Prof. Dr. Wolfgang Rosenstiel for his willingness to take the time to review this thesis. Many thanks to those colleagues and individuals at the Kuratorium OFFIS e.V. and the Carl von Ossietzky University Oldenburg who took a share in enabling my work. Last but not least, I would like to address special thanks to my former colleague Mustafa C ¸ akır, who was a very good agony uncle when I was having hard times during the work on this thesis, and to whom, I am sure, I was a pain in the neck during this time.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Heuristic for profiling bandwidths in object oriented applications

The performance of object oriented applications is severely influenced by the access time to the processed data. On a multiprocessor system with distributed shared memory, the average access time can be optimised by allocating the objects in the most appropriate memory. Knowledge of the bandwidths between an object and the different processing elements is important to choose the best allocation...

متن کامل

Field Programmable Gate Array–based Implementation of an Improved Algorithm for Objects Distance Measurement (TECHNICAL NOTE)

In this work, the design of a low-cost, field programmable gate array (FPGA)-based digital hardware platform that implements image processing algorithms for real-time distance measurement is presented. Using embedded development kit (EDK) tools from Xilinx, the system is developed on a spartan3 / xc3s400, one of the common and low cost field programmable gate arrays from the Xilinx Spartan fami...

متن کامل

Indigo: User-Level Support for Building Distributed Shared Abstractions

Distributed systems that consist of workstations connected by high performance interconnects ooer computational power comparable to moderate size parallel machines. Middleware like Distributed Shared Memory (DSM) or Distributed Shared Objects (DSO) attempts to improve the programmability of such hardware by presenting to application programmers interfaces similar to those ooered by shared memor...

متن کامل

BOPS Balancing Objects and Pages in a Shared Space

Distributed Shared Memory DSM systems usually employ a number of hardware pages as management units The gap between the size of application objects and coherence units leads to the undesirable e ect of false sharing resulting in a signi cant performance degradation for a wide range of applications To prevent false sharing and reduce the scope of consistency actions some systems introduce object...

متن کامل

Using Shared Memory for Read-Mostly RPC Services

This paper describes object-based runtime support for eficient access to protected objects, i.e., objects belonging to server programs that export protected services to untrusted clients. Modern operating systems use hardware-based protection domains to protect a server’s objects; clients can access those objects only through cross-domain (RPC) calls to methods that execute within the server’s ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005